spline theory